potatoes in cayenne sauce - Turkish English Dictionary